package com.alvin.facade;

/**
 * 门面模式
 * 优点：减少系统相互依赖; 提高了灵活性； 提高安全性
 * 缺点：不符合开闭原则
 * 
 * 门面不参与子系统内的业务逻辑
 * @author alvin.chen    
 * @date 2015年12月30日 下午1:53:22
 */
public class Facade {
	SubSystem1 system1 = new SubSystem1();
	
	SubSystem2 system2 = new SubSystem2();
	
	public void system1Show() {
		system1.show();
	}
	
	public void system2Show() {
		system2.show();
	}
}
